VPConfiguration

data class VPConfiguration(val knownDCQLQueriesPerScope: Map<String, DCQL> = emptyMap(), val vpFormatsSupported: VpFormatsSupported, val supportedTransactionDataTypes: List<SupportedTransactionDataType> = emptyList())(source)

Configuration options for OpenId4VP

Parameters

knownDCQLQueriesPerScope

a set of DCQL queries that a verifier may request via a pre-agreed scope

vpFormatsSupported

The formats the wallet supports

supportedTransactionDataTypes

the types of Transaction Data that are supported by the wallet

Constructors

Link copied to clipboard
constructor(knownDCQLQueriesPerScope: Map<String, DCQL> = emptyMap(), vpFormatsSupported: VpFormatsSupported, supportedTransactionDataTypes: List<SupportedTransactionDataType> = emptyList())